casting chamber - French English Dictionary